////////////////////////////////////////////////////////////////////////////////
//
//  ADOBE SYSTEMS INCORPORATED
//  Copyright 2005-2006 Adobe Systems Incorporated
//  All Rights Reserved.
//
//  NOTICE: Adobe permits you to use, modify, and distribute this file
//  in accordance with the terms of the license agreement accompanying it.
//
////////////////////////////////////////////////////////////////////////////////

package mx.logging
{

	/**
	 *  Static class containing constants for use in the <code>level</code>
	 *  property.
	 */
	public final class LogEventLevel
	{

		//--------------------------------------------------------------------------
		//
		//  Class constants
		//
		//--------------------------------------------------------------------------

		/**
		 *  Designates events that are very
		 *  harmful and will eventually lead to application failure.
		 */
		public static const FATAL:int=1000;

		/**
		 *  Designates error events that might
		 *  still allow the application to continue running.
		 */
		public static const ERROR:int=8;

		/**
		 *  Designates events that could be
		 *  harmful to the application operation.
		 */
		public static const WARN:int=6;

		/**
		 *  Designates informational messages that
		 *  highlight the progress of the application at coarse-grained level.
		 */
		public static const INFO:int=4;

		/**
		 *  Designates informational level
		 *  messages that are fine grained and most helpful when debugging an
		 *  application.
		 */
		public static const DEBUG:int=2;

		/**
		 *  Tells a target to process all messages.
		 */
		public static const ALL:int=0;
	}

}
